package com.ruoyi.system.service;

import com.ruoyi.common.core.domain.dto.SysHomepageResDto;
import com.ruoyi.common.core.domain.entity.system.SysResource;
import com.ruoyi.common.core.domain.vo.MiniScenicVo;

import java.util.List;

public interface ISysResourceService {
    int updateSlidePictures(String[] imageNameArr);

    SysResource getSysResourceByName();

    List<MiniScenicVo> getScenicInfoList();

    int updateBoatingNoticeFile(String boatingNoticeFilename);

    int deleteBoatingNoticeFile();

    int updateBoatingGuideFile(String boatingGuideFilename);

    int deleteBoatingGuideFile();

    int updateBaochuanIcon(String baochuanIconName);

    int updatePinchuanIcon(String pinchuanIconName);

    int deleteBaochuanIcon();

    int deletePinchuanIcon();

    int updatePinchuanDescText(String pinchuanDescText);

    int updateBaochuanDescText(String baochuanDescText);

    int updateBoatingNoticeContent(String boatingNoticeContent);

    int updateBoatingGuideContent(String boatingGuideContent);

    SysHomepageResDto getHomepageRes();

    int updatePrivacyFiles(String privacyFileName);

    int updateAboutWe(String aboutWeContent);
}
